trailer (tir) - Turkish English Dictionary